package es.ucm.is.www.GUI.client.units;

import com.google.gwt.user.client.ui.AbsolutePanel;
import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.PopupPanel;
import com.google.gwt.user.client.ui.RootPanel;

public class PanelDescripcion{
	
	private DescripcionUnits descripcion;
	private PopupPanel element;
	private AbsolutePanel panel;
	
	
	public PanelDescripcion(){
		panel = new AbsolutePanel();
		panel.setPixelSize(RootPanel.get().getOffsetWidth(), RootPanel.get().getOffsetHeight());
		panel.setStyleName("glass");
		element = new PopupPanel(false);		
		descripcion = new DescripcionUnits();
		element.setWidget(descripcion);
	}
	
	public void mostrar(){
		RootPanel.get().add(panel, 0, 0);
		element.setPopupPosition(panel.getOffsetWidth()/2,panel.getOffsetWidth()/2);
		element.show();
	}
	
	public void ocultar(){
		element.hide();
		RootPanel.get().remove(panel);
	}

}
